package qc.module.ehs.entity;


import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import qc.common.core.enums.EhsOrganizationTypeEnum;

import java.io.Serializable;

/**
 * EhsOrg
 * 组织信息表
 *
 * @author QuCheng Tech
 * @since 2024/5/21
 */
@Data
@TableName("ehs_org")
public class EhsOrg implements Serializable,Cloneable {
    /*组织代码*/
    @TableId
    private String orgcode;
    
    /*组织名称*/
    private String orgname;
    
    /*部门ID;对应平台中的部门唯一ID*/
    private Integer deptid;
    
    /*组织类型;生产经营单位、行政主管部门、流域管理机构*/
    private EhsOrganizationTypeEnum orgtype;
    
    /*运行导则库*/
    private String runtpl;
    
    /*在建项目导则库*/
    private String contpl;
    
    /*安全生产配置参数;json格式，可以扩展，用于配置标准化等级、使用的评审规程等*/
    private String params;
    
    /*行政主管组织代码*/
    private String admincode;
}
